home *** CD-ROM | disk | FTP | other *** search
/ Aminet 40 / Aminet 40 (2000)(Schatztruhe)[!][Dec 2000].iso / Aminet / biz / p5 / 68060-V44_3.lha / 68060.library.notes < prev    next >
Text File  |  1998-06-21  |  6KB  |  197 lines

  1. ReleaseNotes:
  2.  
  3. Attention:
  4.  
  5.    o If you use rom2fast the 68060/40.library now protects
  6.      the mapped rom as writeprotected. If somebody writes
  7.      on this memory you get an exception.
  8.      YOU MUST INSTALL CYBERGUARD TO HANDLE THAT SITUATION.
  9.      IF YOU THINK CYBERGUARD SLOWS DOWN YOUR SYSTEM DO THIS:
  10.      run >NIL: cyberguard NOZERO STACKLINES=8 SHOWDISS FILE=CNC:0/0/640/100/CyberGuard/Auto/Close
  11.  
  12.    o Enforcer doesn`t work correctly with the 68060.library
  13.      because the 68060.library doesn`t like if some other tool
  14.      takes over the complete MMU control.
  15.      This is nobody`s fault. M. Sinz designed Enforcer in the
  16.      sense of the old passive 68040.library API. What API ?
  17.      it had none.
  18.      The Phase5 library does special MMU mappings for certain
  19.      features and has an API which is used by its applications.
  20.      (CyberGuard,CyberSnooper,Rom2Fast...ppc.library and so on)
  21.      If you use it be warned...a lot things won`t work anymore
  22.      or simply crash.
  23.  
  24.    o You need the original Commodore math libraries and not
  25.      some custom libs found on aminet ! The reason is that
  26.      i have to patch the library base and don`t wanna check
  27.      out every mathlibrary incarnation if it supports the
  28.      math precision hook.
  29.  
  30.    o Something disables the instruction cache on some machines before
  31.      it runs the startup-sequence. Can`t reproduce it here
  32.  
  33. Open:
  34.  
  35. o 44.3
  36.   o CAS2 (fix?) for some mac programs which use this illegal instruction
  37.     on the amiga. I cleaned the emulation from unnecessary instructions
  38.     to emulate the read-write modify locked cycle cas,tas,cmp are using
  39.     which is illegal on an Amiga.
  40.  
  41. o 44.2
  42.   o Setcachemode now also handles non existing memory
  43.     (ATEO concept`s Z2 board)
  44.  
  45. o 44.1
  46.   o PowerUP Bus extensions
  47.  
  48. o 43.5
  49.   o CyberStormPPC/MK3/BlizzardPPC special reset code...
  50.   o Fix in a CyberGuard related internal function
  51.  
  52. o 43.4
  53.   o different 68040 fpu test 
  54.  
  55. o 43.3 Release
  56.   o Yet another internal changes
  57.  
  58. o 43.2
  59.   o Internal changes for the coming rom version and to support LC version
  60.   o Small blizzard change at 0xf50000..is now mapped
  61.  
  62. o 43.1
  63.   o Map cyberstormppc/mk3/blizzardppc flash area as non cachable
  64.  
  65. o 43.0 Release
  66.  
  67. o 43.0Beta4
  68.   o Fixed some silly bug in the rom map code introduced
  69.     with some changes lately
  70.  
  71. o 43.0Beta3
  72.   o Fixed some exception handler problem
  73.  
  74. o 43.0Beta2
  75.   o BlizzardPPC support
  76.  
  77. o 43.0Beta1
  78.   o Internal changes for Cyberguard writeprotect handling
  79.  
  80. o 43.0Beta0
  81.   o Finally a reason to add a CPU check code:-)
  82.   o some private goodies addons for cyberguard
  83.  
  84. o 42.1
  85.   o CyberStormMK3 support
  86.  
  87. o 42.0
  88.   o CyberStormPPC support
  89.   o Changed Chipram to nonsynchronized...well..if problems occur
  90.     contact me.
  91.  
  92. o 41.6
  93.   o Final Release(Well..not really)
  94.  
  95. o 41.5Beta12
  96.   - Fixed Picollo64 in Zorro3 mode mapping problem..it wasn`t set
  97.     into nonserialized mode.(Niels Knoop)
  98.     Worked in Z2 mode though.
  99.   - improved CV3d mapping
  100.  
  101. o 41.5Beta11
  102.   - Hopefully fixed a rom2fast random crash problem
  103.  
  104. o 41.5Beta10
  105.   - Fast Screen Switching CyberGfx3.0 support
  106.   - Fixed gfxboard cybervision bug introduced with 64 mapping.
  107.     (Forgot an else)
  108.  
  109. o 41.5Beta9
  110.   - Call old Buserror routine on a non branch buserror instead
  111.     of ignoring the buserror.
  112.  
  113. o 41.5Beta8
  114.   - Shapeshifter CyberGfx3.0 support
  115.   - DoubTransFieee(),DoubTransTieee() replaced
  116.  
  117. o 41.5Beta7
  118.   - Added Rainbow3 support
  119.  
  120. o 41.5Beta6
  121.   - Fixed rommapping problem i added in Beta4:-)
  122.  
  123. o 41.5Beta5
  124.   - Fixed PicassoBoard detection
  125.  
  126. o 41.5Beta4
  127.   - Added optimized pow function with error correction
  128.   - Rommapping only works if nothing was mapped before
  129.   - AmiWinDemo hangs itself and system BUG fixed...
  130.  
  131. o 41.5Beta3
  132.   - Added Cybervision 3d support
  133.  
  134. o 41.5Beta2
  135.   - ixemul bug rework
  136.  
  137. o 41.5Beta1
  138.   - Added PowerUP Support
  139.  
  140. o 41.5Beta0
  141.   - Betarev counter activated
  142.   - Some checks to make it more 060Rom Exec aware if there'll be
  143.     one ever.
  144.  
  145. o 41.5
  146.   - Added a nonserialized nocache marking of known gfxboards for Z2
  147.     and Z3 space. Picasso,Spectrum,Picollo,Picollo64,Cybervision
  148.     are recognized.
  149.   - Removed some unnecessary debug code
  150.  
  151. o 41.4
  152.   - Some internal reordering to hopefully fix the Beta 68060.lib crash
  153.     problem some testers observed.
  154.  
  155. o 41.3
  156.   - mathsinbas,mathdoubbas patched now
  157.   - added the 881 precision hooks
  158.     Fixes Maxon Cinema 3.1 trapv
  159.   - sincos bug caused by wrong fpulib emulation documentation
  160.     Fixes Maxon Cinema 3.1 wrong calculations
  161.  
  162. o 41.2
  163.   - sincos library patch was broken.
  164.     Fixes Maxon Cinema 3.1 crash
  165.  
  166. o 41.1
  167.   - Branchprediction Buserror activated..sorry i really forgot to activate
  168.     it. The Cyberguard buserror handler took care of this so Term 4.6
  169.     worked there.
  170.     Something like that happens if the thing is done almost a year until
  171.     it was released with a 060 card.
  172.     Fixes Term4.6 problem.
  173.     The reason for the problem was that SAS generates a nop/skip instruction
  174.     like
  175.  
  176.     cmp.w #$xyz,d0 where xyz was jumped at later..(mostly in a loop)
  177.     This caused the branch prediction buserror and the handler has to
  178.     clear the branch cache.
  179.   - Now maps the Zeropage into the Fastram. Has only an effect for people
  180.     which don`t use Cyberguard.
  181.  
  182. o 41.0
  183.   - New function SetCacheMode() for setting Cache modes for old Z2 Boards
  184.   - Now utility and mathsintrans;mathdoubtrans are patched
  185.   - automatic bumprev removed because it confused some Phase5 minds.
  186.  
  187. o 40.325
  188.   - Now uses the latest Motorola 060 emulation modules
  189.  
  190. o 40.3xx
  191.  
  192.   - Activated CachePre and Post..forgot to activate it
  193.   - Cosmetic Changes to the SetRomAddress function
  194.   - Rom2Fast
  195.  
  196. o 40.300 - Release
  197.